<?php

namespace IDock\Visitor\NonCar;

use IDock\Visitor\Premium\PremiumRelationVisitor;

/**
 * 非车产品列表
 */
class NonCarProductListVisitor
{
    /**
     * 座位数
     * seats
     * @var string $seats
     */
    public $seats = '';

    /**
     * 荷载质量 (kg)
     * @var string $vehicleTonnage
     */
    public $vehicleTonnage = '';

    /**
     * 是否有交强险
     * @var bool $hasBi
     */
    public $hasBi = false;

    /**
     * 是否有商业险
     * @var bool $hasCi
     */
    public $hasCi = false;

    /**
     * 使用性质
     * @var IDockEnums::useNatureCode $useNatureCode
     */
    public $useNatureCode = '';

    /**
     * 所属性质
     * @var IDockEnums::attachNature $attachNature
     */
    public $attachNature = '';

    /**
     * 车辆用途
     * @var IDockEnums::causeType $causeType
     */
    public $causeType = '';

    /**
     * 车辆种类
     * @var IDockEnums::carKindCode $carKindCode
     */
    public $carKindCode = '';

    /**
     * 能源类型代码
     * @var IDockEnums::energyTypeCode $energyType
     */
    public $energyTypeCode = '';

    /**
     * 投保人
     * @var  PremiumRelationVisitor $applicantVisitor
     */
    public $applicantVisitor;

    /**
     * 被保人
     * @var PremiumRelationVisitor $insuredVisitor
     */
    public $insuredVisitor;

    /**
     * 车主
     * @var PremiumRelationVisitor $ownerVisitor
     */
    public $ownerVisitor;
    /**
     * 其他参数
     * @var array $argc
     */
    public $argc = [];
}
